Skip to content

Conversation

@WellPeter
Copy link
Contributor

…WFA Data Elements support

Reason for change:

  1. Implement WFA Data Elements schema-based registration via JSON. Implementation of WFA DM parameters are stubbed.
  2. Support both Native WiFi DM and WFA Data Elements with unified JSON parsing.
  3. Memory footprint improvments.

Test Procedure:

  1. Verify WFA Data Elements schema parsing from JSON files
  2. Verify Native DM schema registration
  3. Confirm bus namespace registration for all elements
  4. Verify TR-181 path conversion from YANG format

Risks: Medium
Priority: P1

@WellPeter WellPeter force-pushed the wfa_elements5 branch 2 times, most recently from 3f49f4f to 38c7c80 Compare February 6, 2026 15:55
@WellPeter WellPeter marked this pull request as ready for review February 9, 2026 09:05
@WellPeter WellPeter requested a review from a team as a code owner February 9, 2026 09:05
@rdkcmf-jenkins
Copy link
Contributor

b'## Copyright scan failure
Commit: 161e273
Report detail: https://gist.github.com/rdkcmf-jenkins/cd11e99762329d011cd8a1ac958da34b'

@mhughesacn
Copy link

Hi @WellPeter : Please give the same credit here as was done in unified-wifi-mesh, by appending the following to NOTICE in the top level directory:

The Data_Elements_JSON_Schema_v3.0.json file is:
Copyright (C) 2021 Wi-Fi Alliance. All Rights Reserved.
The file is licensed according to the conditions in the header, and your use of the file must be in accordance with the permissions given in that header.

and I will clear the check. Thank you.

@rdkcmf-jenkins
Copy link
Contributor

b'## Copyright scan failure
Commit: c0085e7
Report detail: https://gist.github.com/rdkcmf-jenkins/53ad9b6fe55a4eb562a7a3df4ff05de4'

@WellPeter
Copy link
Contributor Author

@mhughesacn Updated. Thank you.

…WFA Data Elements support

Reason for change:
1. Implement WFA Data Elements schema-based registration via JSON.
   Implementation of WFA DM parameters are stubbed.
2. Support both Native WiFi DM and WFA Data Elements with unified JSON parsing.
3. Memory footprint improvments.

Test Procedure:
1. Verify WFA Data Elements schema parsing from JSON files
2. Verify Native DM schema registration
3. Confirm bus namespace registration for all elements
4. Verify TR-181 path conversion from YANG format

Risks: Medium
Priority: P1
Signed-off-by: Petro Krynytskyi <Petr0krynytskiy@gmail.com>
@rdkcmf-jenkins
Copy link
Contributor

b'## Copyright scan failure
Commit: 83369bc
Report detail: https://gist.github.com/rdkcmf-jenkins/6dce4c1f7ce406fd8faf21c44902b568'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants